be harshly criticized - Allemand Anglais Dictionnaire